
.uk-grid,body:not(.uk-javascript-enabled) [uk-grid]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.uk-grid>*,body:not(.uk-javascript-enabled) [uk-grid]>*{margin:0}
.uk-grid>*>:last-child,body:not(.uk-javascript-enabled) [uk-grid]>*>:last-child{margin-bottom:0}
.uk-grid,body:not(.uk-javascript-enabled) [uk-grid]{margin-left:-24px}
.uk-grid>*,body:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:24px}
*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+body:not(.uk-javascript-enabled) [uk-grid],body:not(.uk-javascript-enabled) [uk-grid]>.uk-grid-margin{margin-top:24px}
@media (min-width:1200px){.uk-grid,body:not(.uk-javascript-enabled) [uk-grid]{margin-left:-32px}
.uk-grid>*,body:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:32px}
*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+body:not(.uk-javascript-enabled) [uk-grid],body:not(.uk-javascript-enabled) [uk-grid]>.uk-grid-margin{margin-top:32px}
}
.uk-grid-column-small,.uk-grid-small,body:not(.uk-javascript-enabled) [uk-grid]{margin-left:-16px}
.uk-grid-column-small>*,.uk-grid-small>*,body:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:16px}
*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid+body:not(.uk-javascript-enabled) [uk-grid],.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-row-small,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-small,body:not(.uk-javascript-enabled) [uk-grid]>.uk-grid-margin{margin-top:16px}
.uk-grid-column-medium,.uk-grid-medium{margin-left:-24px}
.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:24px}
*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-medium,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-row-medium{margin-top:24px}
.uk-grid-column-large,.uk-grid-large,body:not(.uk-javascript-enabled) [uk-grid]{margin-left:-24px}
.uk-grid-column-large>*,.uk-grid-large>*,body:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:24px}
*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid+body:not(.uk-javascript-enabled) [uk-grid],.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-large,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-row-large,body:not(.uk-javascript-enabled) [uk-grid]>.uk-grid-margin{margin-top:24px}
@media (min-width:1200px){.uk-grid-column-large,.uk-grid-large,body:not(.uk-javascript-enabled) [uk-grid]{margin-left:-48px}
.uk-grid-column-large>*,.uk-grid-large>*,body:not(.uk-javascript-enabled) [uk-grid]>*{ padding:30px 0 0 48px}
*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid+body:not(.uk-javascript-enabled) [uk-grid],.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-large,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-row-large,body:not(.uk-javascript-enabled) [uk-grid]>.uk-grid-margin{margin-top:48px}
}
.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0}
.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-left:0}
.uk-grid+.uk-grid-collapse,.uk-grid+.uk-grid-row-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-row-collapse>.uk-grid-margin,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-collapse,body:not(.uk-javascript-enabled) [uk-grid]+.uk-grid-row-collapse{margin-top:0}
.uk-grid-divider>*{position:relative}
.uk-grid-divider>:not(.uk-first-column):before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #eee}
.uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{content:"";position:absolute;left:0;right:0;border-top:1px solid #eee}
.uk-grid-divider{margin-left:-48px}
.uk-grid-divider>*{padding-left:48px}
.uk-grid-divider>:not(.uk-first-column):before{left:24px}
.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:48px}
.uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{top:-24px;left:48px}
@media (min-width:1200px){.uk-grid-divider{margin-left:-64px}
.uk-grid-divider>*{padding-left:64px}
.uk-grid-divider>:not(.uk-first-column):before{left:32px}
.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:64px}
.uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{top:-32px;left:64px}
}
.uk-grid-divider.uk-grid-column-small,.uk-grid-divider.uk-grid-small,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]{margin-left:-32px}
.uk-grid-divider.uk-grid-column-small>*,.uk-grid-divider.uk-grid-small>*,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:32px}
.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column):before,.uk-grid-divider.uk-grid-small>:not(.uk-first-column):before,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]>:not(.uk-first-column):before{left:16px}
.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid].uk-grid-stack>.uk-grid-margin{margin-top:32px}
.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin:before,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid].uk-grid-stack>.uk-grid-margin:before{top:-16px;left:32px}
.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin:before{top:-16px}
.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin:before{left:32px}
.uk-grid-divider.uk-grid-column-medium,.uk-grid-divider.uk-grid-medium{margin-left:-48px}
.uk-grid-divider.uk-grid-column-medium>*,.uk-grid-divider.uk-grid-medium>*{padding-left:48px}
.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column):before,.uk-grid-divider.uk-grid-medium>:not(.uk-first-column):before{left:24px}
.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin{margin-top:48px}
.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin:before{top:-24px;left:48px}
.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin:before{top:-24px}
.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin:before{left:48px}
.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]{margin-left:-48px}
.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:48px}
.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column):before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column):before,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]>:not(.uk-first-column):before{left:24px}
.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid].uk-grid-stack>.uk-grid-margin{margin-top:48px}
.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin:before,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid].uk-grid-stack>.uk-grid-margin:before{top:-24px;left:48px}
.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin:before{top:-24px}
.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin:before{left:48px}
@media (min-width:1200px){.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]{margin-left:-96px}
.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]>*{padding-left:96px}
.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column):before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column):before,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid]>:not(.uk-first-column):before{left:48px}
.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid].uk-grid-stack>.uk-grid-margin{margin-top:96px}
.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin:before,.uk-grid-dividerbody:not(.uk-javascript-enabled) [uk-grid].uk-grid-stack>.uk-grid-margin:before{top:-48px;left:96px}
.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin:before{top:-48px}
.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin:before{left:96px}
}
.uk-grid-item-match,.uk-grid-match>*{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-match>*>:not([class*=uk-width]){-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.uk-card{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.uk-card-body,.uk-card-footer,.uk-card-header{padding:16px}
@media (min-width:1200px){.uk-card-body,.uk-card-footer,.uk-card-header{padding:0px 20px 30px 48px}
}
.uk-card-body:after,.uk-card-body:before,.uk-card-footer:after,.uk-card-footer:before,.uk-card-header:after,.uk-card-header:before{content:"";display:table}
.uk-card-body:after,.uk-card-footer:after,.uk-card-header:after{clear:both}
.uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}
.uk-card-title{font-size:22px;line-height:1.4}
.uk-card-badge{position:absolute;top:24px;right:24px;z-index:1}
.uk-card-badge:first-child+*{margin-top:0}
.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background:#eee}
.uk-card-default{background:#fff;color:#221f20}
.uk-card-default .uk-card-title{color:#dc7c29}
.uk-card-default.uk-card-hover:hover{background-color:#f2f2f2}
.uk-card-primary{background:#ed1c24;color:#fff}
.uk-card-primary .uk-card-title{color:#fff}
.uk-card-primary.uk-card-hover:hover{background-color:#d16900}
.uk-card-secondary{background:#1b1b1b;color:#fff}
.uk-card-secondary .uk-card-title{color:#fff}
.uk-card-secondary.uk-card-hover:hover{background-color:#0e0e0e}
.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:24px}
.uk-card-small .uk-card-footer,.uk-card-small .uk-card-header{padding:16px 24px}
@media (min-width:1200px){.uk-card-large .uk-card-body,.uk-card-large.uk-card-body{padding:48px}
.uk-card-large .uk-card-footer,.uk-card-large .uk-card-header{padding:24px 48px}
}
.uk-close{color:rgba(34,31,32,.6);-webkit-transition:color .2s cubic-bezier(.4,0,1,1);transition:color .2s cubic-bezier(.4,0,1,1)}
.uk-close:focus,.uk-close:hover{color:#221f20;outline:0;-webkit-transition:color .25s cubic-bezier(0,0,.2,1);transition:color .25s cubic-bezier(0,0,.2,1)}
.uk-spinner>*{-webkit-animation:uk-spinner-rotate 1.4s linear infinite;animation:uk-spinner-rotate 1.4s linear infinite}
@-webkit-keyframes uk-spinner-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
@keyframes uk-spinner-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:uk-spinner-dash 1.4s ease-in-out infinite;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}
@-webkit-keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}
50%{stroke-dashoffset:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
to{stroke-dashoffset:88px;-webkit-transform:rotate(450deg);transform:rotate(450deg)}
}
@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}
50%{stroke-dashoffset:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
to{stroke-dashoffset:88px;-webkit-transform:rotate(450deg);transform:rotate(450deg)}
}

@-webkit-keyframes uk-shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}
10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}
20%{-webkit-transform:translateX(8px);transform:translateX(8px)}
30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}
40%{-webkit-transform:translateX(6px);transform:translateX(6px)}
50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
60%{-webkit-transform:translateX(4px);transform:translateX(4px)}
70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}
80%{-webkit-transform:translateX(2px);transform:translateX(2px)}
90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}
}
@keyframes uk-shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}
10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}
20%{-webkit-transform:translateX(8px);transform:translateX(8px)}
30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}
40%{-webkit-transform:translateX(6px);transform:translateX(6px)}
50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
60%{-webkit-transform:translateX(4px);transform:translateX(4px)}
70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}
80%{-webkit-transform:translateX(2px);transform:translateX(2px)}
90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}
}
@-webkit-keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}
to{stroke-dashoffset:0}
}
@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}
to{stroke-dashoffset:0}
}
.uk-animation-slow{-webkit-animation-duration:.8s;animation-duration:.8s}
[class*=uk-child-width]>*{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.uk-child-width-1-2>*{width:50%}
.uk-child-width-1-3>*{width:33.32223%}
.uk-child-width-1-4>*{width:25%}
.uk-child-width-1-5>*{width:20%}
.uk-child-width-1-6>*{width:16.66389%}
.uk-child-width-auto>*{width:auto}
.uk-child-width-expand>:not([class*=uk-width]){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}
.uk-child-width-1-2\@s>*{width:50%}
.uk-child-width-1-3\@s>*{width:33.32223%}
.uk-child-width-1-4\@s>*{width:25%}
.uk-child-width-1-5\@s>*{width:20%}
.uk-child-width-1-6\@s>*{width:16.66389%}
.uk-child-width-auto\@s>*{width:auto}
.uk-child-width-expand\@s>:not([class*=uk-width]){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
@media (min-width:960px){.uk-child-width-1-1\@m>*{width:100%}
.uk-child-width-1-2\@m>*{width:50%}
.uk-child-width-1-3\@m>*{width:33.32223%}
.uk-child-width-1-4\@m>*{width:25%}
.uk-child-width-1-5\@m>*{width:20%}
.uk-child-width-1-6\@m>*{width:16.66389%}
.uk-child-width-auto\@m>*{width:auto}
.uk-child-width-expand\@m>:not([class*=uk-width]){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
@media (min-width:1200px){.uk-child-width-1-1\@l>*{width:100%}
.uk-child-width-1-2\@l>*{width:50%}
.uk-child-width-1-3\@l>*{width:33.32223%}
.uk-child-width-1-4\@l>*{width:25%}
.uk-child-width-1-5\@l>*{width:20%}
.uk-child-width-1-6\@l>*{width:16.66389%}
.uk-child-width-auto\@l>*{width:auto}
.uk-child-width-expand\@l>:not([class*=uk-width]){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
@media (min-width:1600px){.uk-child-width-1-1\@xl>*{width:100%}
.uk-child-width-1-2\@xl>*{width:50%}
.uk-child-width-1-3\@xl>*{width:33.32223%}
.uk-child-width-1-4\@xl>*{width:25%}
.uk-child-width-1-5\@xl>*{width:20%}
.uk-child-width-1-6\@xl>*{width:16.66389%}
.uk-child-width-auto\@xl>*{width:auto}
.uk-child-width-expand\@xl>:not([class*=uk-width]){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
[class*=uk-width]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}
.navbar-mega-dropdown.navbar-mega-dropdown_products .uk-navbar-dropdown-grid>div.uk-width-auto:first-child,.uk-width-1-2{width:50%}
.navbar-mega-dropdown.navbar-mega-dropdown_products .uk-navbar-dropdown-grid>div.uk-width-auto,.uk-width-1-3{width:33.32223%}
.uk-width-2-3{width:66.64445%}
.uk-width-1-4{width:25%}
.uk-width-3-4{width:75%}
.uk-width-1-5{width:20%}
.uk-width-2-5{width:40%}
.uk-width-3-5{width:60%}
.uk-width-4-5{width:80%}
.navbar-mega-dropdown.navbar-mega-dropdown_products .uk-nav-sub,.navbar-mega-dropdown.navbar-mega-dropdown_products .uk-navbar-dropdown-grid>div.uk-width-auto:last-child,.uk-width-1-6{width:16.66389%}
.uk-width-5-6{width:83.31945%}
.uk-width-small{width:150px}
.uk-width-medium{width:300px}
.uk-width-large{width:450px}
.uk-width-xlarge{width:600px}
.uk-width-xxlarge{width:750px}
.uk-width-auto{width:auto}
.uk-width-expand{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
@media (min-width:640px){.uk-width-1-1\@s{width:100%}
.uk-width-1-2\@s{width:50%}
.uk-width-1-3\@s{width:33.32223%}
.uk-width-2-3\@s{width:66.64445%}
.uk-width-1-4\@s{width:25%}
.uk-width-3-4\@s{width:75%}
.uk-width-1-5\@s{width:20%}
.uk-width-2-5\@s{width:40%}
.uk-width-3-5\@s{width:60%}
.uk-width-4-5\@s{width:80%}
.uk-width-1-6\@s{width:16.66389%}
.uk-width-5-6\@s{width:83.31945%}
.uk-width-small\@s{width:150px}
.uk-width-medium\@s{width:300px}
.uk-width-large\@s{width:450px}
.uk-width-xlarge\@s{width:600px}
.uk-width-xxlarge\@s{width:750px}
.uk-width-auto\@s{width:auto}
.uk-width-expand\@s{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
@media (min-width:960px){.uk-width-1-1\@m{width:100%}
.uk-width-1-2\@m{width:50%}
.uk-width-1-3\@m{width:33.32223%}
.uk-width-2-3\@m{width:66.64445%}
.uk-width-1-4\@m{width:25%}
.uk-width-3-4\@m{width:75%}
.uk-width-1-5\@m{width:20%}
.uk-width-2-5\@m{width:40%}
.uk-width-3-5\@m{width:60%}
.uk-width-4-5\@m{width:80%}
.uk-width-1-6\@m{width:16.66389%}
.uk-width-5-6\@m{width:83.31945%}
.uk-width-small\@m{width:150px}
.uk-width-medium\@m{width:300px}
.uk-width-large\@m{width:450px}
.uk-width-xlarge\@m{width:600px}
.uk-width-xxlarge\@m{width:750px}
.uk-width-auto\@m{width:auto}
.uk-width-expand\@m{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
@media (min-width:1200px){.uk-width-1-1\@l{width:100%}
.uk-width-1-2\@l{width:50%}
.uk-width-1-3\@l{width:33.32223%}
.uk-width-2-3\@l{width:66.64445%}
.uk-width-1-4\@l{width:25%}
.uk-width-3-4\@l{width:75%}
.uk-width-1-5\@l{width:20%}
.uk-width-2-5\@l{width:40%}
.uk-width-3-5\@l{width:60%}
.uk-width-4-5\@l{width:80%}
.uk-width-1-6\@l{width:16.66389%}
.uk-width-5-6\@l{width:83.31945%}
.uk-width-small\@l{width:150px}
.uk-width-medium\@l{width:300px}
.uk-width-large\@l{width:450px}
.uk-width-xlarge\@l{width:600px}
.uk-width-xxlarge\@l{width:750px}
.uk-width-auto\@l{width:auto}
.uk-width-expand\@l{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}
@media (min-width:1600px){.uk-width-1-1\@xl{width:100%}
.uk-width-1-2\@xl{width:50%}
.uk-width-1-3\@xl{width:33.32223%}
.uk-width-2-3\@xl{width:66.64445%}
.uk-width-1-4\@xl{width:25%}
.uk-width-3-4\@xl{width:75%}
.uk-width-1-5\@xl{width:20%}
.uk-width-2-5\@xl{width:40%}
.uk-width-3-5\@xl{width:60%}
.uk-width-4-5\@xl{width:80%}
.uk-width-1-6\@xl{width:16.66389%}
.uk-width-5-6\@xl{width:83.31945%}
.uk-width-small\@xl{width:150px}
.uk-width-medium\@xl{width:300px}
.uk-width-large\@xl{width:450px}
.uk-width-xlarge\@xl{width:600px}
.uk-width-xxlarge\@xl{width:750px}
.uk-width-auto\@xl{width:auto}
.uk-width-expand\@xl{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}
}

.card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:inherit;z-index:1;-webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,0,1,1);transition:-webkit-box-shadow .25s cubic-bezier(.4,0,1,1);transition:box-shadow .25s cubic-bezier(.4,0,1,1);transition:box-shadow .25s cubic-bezier(.4,0,1,1),-webkit-box-shadow .25s cubic-bezier(.4,0,1,1)}
.card,.card__media{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.card__media{display:block;width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
.card__media img{display:block;z-index:1}
.card__media-caption{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;width:100%;padding:24px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:115px; margin-bottom:10px;}

.card.card_product.card_focus{-webkit-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc}


@media (min-width:960px){.card__media-caption{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:22px 22px 0 22px }
}
.card__media-caption>*{color:#fff!important}
.card__body+.card__footer{padding-top:0}
.card__body.card__body_dash .card__body-inner{position:relative}
@media (min-width:960px){.card__body.card__body_dash .card__body-inner{width:95%}
}
@media (min-width:1600px){.card__body.card__body_dash .card__body-inner{width:90%}
}
@media (min-width:1800px){.card__body.card__body_dash .card__body-inner{width:85%}
}
.card__body.card__body_dash .card__body-inner:before{content:"";position:absolute;display:block;width:0;height:1px;top:8px;left:0;background-color:#ed1c24;-webkit-transform:translate(calc(-100% - 16px));transform:translate(calc(-100% - 16px))}
@media (min-width:1200px){.card__body.card__body_dash .card__body-inner:before{width:32px}
}
.card__label{color:#dc7c29;font-weight:400;text-transform:uppercase;letter-spacing:.5px;line-height:1;font-size:18px}
.card__label:not(:last-child){margin-bottom:8px}
.card__title{font-size:18px;}
.card__title:not(:last-child){margin-bottom:8px}
.card__subtitle{font-size:18px;line-height:1.2}
.card__subtitle:not(:last-child){margin-bottom:8px}
.card__text{font-size:16px;line-height:1.2}
.card__text:not(:last-child){margin-bottom:8px}
.card__data{font-size:18px;font-weight:700;line-height:1.2}
.card__button{padding:15px 50px;z-index:3}
.card__icon-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.card__icon-grid,.card__icon-grid>div{display:-webkit-box;display:-ms-flexbox;display:flex}
.card__icon-grid>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33%;padding:8px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.card__icon-grid-media{text-align:center}
.card__icon-grid-media img,.card__icon-grid-media svg,.card__icon-grid-media svg.svg-inline--fa{fill:#221f20;width:40px;height:40px}
.card__icon-grid-label{color:rgba(34,31,32,.6);font-size:13px;font-weight:400;line-height:1.1;margin-top:6px}
.card__link-cover{z-index:2}
.card:focus,.card:hover{text-decoration:none;color:inherit}
@media (min-width:960px) and (pointer:fine){.card:not(.card_0dp):focus,.card:not(.card_0dp):hover{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.02),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.02),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);-webkit-transition:-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);transition:-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);transition:box-shadow .3s cubic-bezier(0,0,.2,1);transition:box-shadow .3s cubic-bezier(0,0,.2,1),-webkit-box-shadow .3s cubic-bezier(0,0,.2,1)}
}
.card.card_product{display:block}
.card.card_product .card__media{height:0;padding-bottom:85.71428571%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.card.card_product .card__media:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:75%;background-color:#1b1b1b;background-image:url(../product-card.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover}
.card.card_product .card__media img{position:absolute;width:80%;left:50%;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}




@media (min-width:960px){.card.card_product .card__media img{width:70%}
}
.card.card_product .card__label,.card.card_product .card__title{margin-bottom:0}
.card.card_product .card__label{font-size:14px;margin-bottom:5px}
@media (min-width:960px){.card.card_product .card__label{font-size:16px}
}
@media (min-width:1600px){.card.card_product .card__label{font-size:20px}
}
.card.card_product .card__title{font-size:20px}
@media (min-width:960px){.card.card_product .card__title{font-size:22px}
}
@media (min-width:1600px){.card.card_product .card__title{font-size:30px}
}
.card.card_product .card__text{font-size:14px}
.card.card_product.card_focus .card__label{color:#dc7c29!important;font-weight:700}
@media (min-width:960px) and (pointer:fine){.card.card_product:focus,.card.card_product:hover{-webkit-box-shadow:inset 0 0 0 1px #1b1b1b;box-shadow:inset 0 0 0 1px #1b1b1b}
.card.card_product:focus.card_focus,.card.card_product:hover.card_focus{-webkit-box-shadow:inset 0 0 0 1px #ed1c24;box-shadow:inset 0 0 0 1px #ed1c24}
}
.card.card_equipment .card__media{height:0;padding-bottom:72.65625%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.card.card_equipment .card__media img{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}
.card.card_equipment .card__body.card__body_dash{padding-right:16px}
.card.card_equipment .card__label{font-size:16px}
.card.card_equipment .card__body-inner{width:100%}
.card.card_accessories .card__body{text-align:center}
.card.card_accessories .card__label{font-size:14px;margin-bottom:8px}
@media (min-width:960px){.card.card_accessories .card__title{font-size:28px}
}
.card.card_accessories .card__subtitle{line-height:1.2}
.card.card_accessories .card__text{font-size:14px;color:rgba(34,31,32,.6)}
.card.card_accessories .card__media{height:0;padding-bottom:72.65625%;max-width:80%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.card.card_accessories .card__media img{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}
.card.card_related .card__body{padding:16px}
.card.card_related .card__title{font-size:18px}
@media (min-width:1200px){.card.card_related .card__title{font-size:20px}
}
.card.card_service{background-color:#eee}
.card.card_service .card__body{padding:16px}
@media (min-width:1200px){.card.card_service .card__body{padding:48px}
}
.card.card_service .uk-list svg,.card.card_service .uk-list svg.svg-inline--fa{margin-right:8px}
.card.card_service .uk-list span{display:inline-block;vertical-align:top}
.card.card_default .card__body,.card.card_default .card__footer{padding:16px}
@media (min-width:1200px){.card.card_default .card__body,.card.card_default .card__footer{padding:24px}
}
.card.card_default .card__body+.card__footer{padding-top:0}
.card-horizontal__caption>:not(:last-child){margin-bottom:8px}
@media (min-width:960px){.card-horizontal__caption>:not(:last-child){margin-bottom:16px}
}
.card-horizontal .uk-text-medium{font-size:16px}
@media (min-width:960px){.card-horizontal .uk-text-medium{margin-bottom:18px}
}



/*down*/

.uk-button-primary.uk-button-hollow {
 background-color:transparent;
 color:#da3832
}
.uk-button-primary.uk-button-hollow svg {
 fill:#da3832
}
.uk-button-primary.uk-button-hollow:hover svg {
 fill:#fff
}
.uk-button-primary:focus,
.uk-button-primary:hover {
 background-color:#cd2b25;
 color:#fff
}
.uk-button-primary.uk-active,
.uk-button-primary:active {
 background-color:#b82721;
 color:#fff
}
.uk-button-secondary {
 background-color:#e1e1e1;
 color:#4d4b4d;
 border:1px solid #e1e1e1
}
.uk-button-secondary svg {
 fill:#4d4b4d
}
.uk-button-secondary:hover svg {
 fill:#fff
}
.uk-button-secondary.uk-button-hollow {
 border:1px solid #6c6a6b;
 background-color:transparent;
 color:#6c6a6b
}
.uk-button-secondary:focus,
.uk-button-secondary:hover {
 background-color:#4d4b4d;
 color:#fff
}
.uk-button-secondary.uk-active,
.uk-button-secondary:active {
 background-color:#c8c8c8;
 color:#fff
}
.uk-button-danger {
 background-color:#d32f2f;
 color:#fff
}
.uk-button-danger:focus,
.uk-button-danger:hover {
 background-color:#c02929;
 color:#fff
}
.uk-button-danger.uk-active,
.uk-button-danger:active {
 background-color:#ab2424;
 color:#fff
}
.uk-button-danger:disabled,
.uk-button-default:disabled,
.uk-button-primary:disabled,
.uk-button-secondary:disabled {
 background-color:#f1edee;
 color:#bebebe;
 border:1px solid #bebebe
}
.uk-button-danger:disabled svg,
.uk-button-default:disabled svg,
.uk-button-primary:disabled svg,
.uk-button-secondary:disabled svg {
 fill:#bebebe
}
.uk-button-danger:disabled.uk-button-hollow,
.uk-button-default:disabled.uk-button-hollow,
.uk-button-primary:disabled.uk-button-hollow,
.uk-button-secondary:disabled.uk-button-hollow {
 background-color:transparent
}
.uk-button-danger:disabled:hover svg,
.uk-button-default:disabled:hover svg,
.uk-button-primary:disabled:hover svg,
.uk-button-secondary:disabled:hover svg {
 fill:#bebebe
}
.uk-button-small {
 padding:0 20px;
 line-height:1.4;
 font-size:14px;
 padding-top:8px;
 padding-bottom:8px
}
.uk-button-large {
 padding:0 20px;
 line-height:1.4;
 font-size:18px
}
.uk-button-text {
 padding:0;
 line-height:1.5;
 background:0 0;
 color:#e1e1e1
}
.uk-button-text:focus,
.uk-button-text:hover {
 color:#211e20
}
.uk-button-text:disabled {
 color:#e1e1e1
}
.uk-button-link {
 padding:0;
 line-height:1.5;
 background:0 0;
 color:#4d4b4d
}
.uk-button-link:focus,
.uk-button-link:hover {
 color:#da3832;
 text-decoration:underline
}
.uk-button-link:disabled {
 color:#e1e1e1;
 text-decoration:none
}
.uk-button-group {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 vertical-align:middle;
 position:relative
}
.uk-button {
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 border-radius:4px;
 padding-top:9.6px;
 padding-bottom:9.6px
}
.uk-button-icon {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.uk-button-icon svg {
 max-height:20px;
 margin:0 0 0 10px;
 max-width:18px;
 -webkit-transition:fill .3s ease-in-out;
 transition:fill .3s ease-in-out
}
.uk-button-xsmall {
 padding-top:4px;
 padding-bottom:4px;
 font-size:14px
}
.uk-section {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-top:40px;
 padding-bottom:40px
}
@media (min-width:960px) {
 .uk-section {
  padding-top:80px;
  padding-bottom:80px
 }
}
.uk-section:after,
.uk-section:before {
 content:"";
 display:table
}
.uk-section:after {
 clear:both
}
.uk-section>:last-child {
 margin-bottom:0
}
.uk-section-xsmall {
 padding-top:20px;
 padding-bottom:20px
}
.uk-section-small {
 padding-top:40px;
 padding-bottom:40px
}
.uk-section-large {
 padding-top:50px;
 padding-bottom:50px
}
@media (min-width:960px) {
 .uk-section-large {
  padding-top:100px;
  padding-bottom:100px
 }
}
.uk-section-xlarge {
 padding-top:80px;
 padding-bottom:80px
}
@media (min-width:960px) {
 .uk-section-xlarge {
  padding-top:160px;
  padding-bottom:160px
 }
}
.uk-section-default {
 background:#fff
}
.uk-section-muted {
 background:#f1edee
}
.uk-section-primary {
 background:#211e20
}
.uk-section-secondary {
 background:#f6f6f6
}
.uk-section-bottom {
 padding-bottom:40px
}
@media (min-width:960px) {
 .uk-section-bottom {
  padding-bottom:80px
 }
}
.ptit1{width: 100%;overflow: hidden;color: #333;font-size: 32px;padding: 50px 0px 10px 0;}



/*search*/
#topsearch{position: absolute;height: 115px;z-index: 999;right: 5%;top: 0px;}
/*头部搜索栏*/
input { font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; border: none; }

/*去除ipad，iphone按钮的默认样式*/
input { -webkit-appearance: none; outline: none; border-radius: 0;}
input:focus { outline: none; }
input:focus { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-modify: read-write-plaintext-only; /*去除高光样式*/ }

/*清除浮动*/

em { font-style: normal; }

input { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ }
input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -webkit-box-sizing: content-box; box-sizing: content-box; /* 2 */ }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }



.search_icon { float: right; display: block; margin-top: 32px; width: 30px; height: 30px; background: url(../search_icon.png) no-repeat center top; background-size: 30px auto; transition: margin 0.8s ease; }

.search_icon:hover { background-position: center bottom; }


@media only screen and (max-width: 1140px) {
.search_icon{ margin-right:-10px;}
}

/* 判断ipad */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){
#topsearch{right: 8%;margin-top:-15px;}
}
/* ipad横屏 */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape){
/* style */
}
/* ipad竖屏 */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait){
.search_icon{margin-right:-10px;}
}
/* 判断iphone5 *//* 横屏竖屏判断方法与ipad一样 */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px){
#topsearch{margin-top:-15px;}
}
/* 判断iphone4-iphone4s *//* 横屏竖屏判断方法与ipad一样 */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){
#topsearch{margin-top:-20px;}

}



.top-search-box{z-index: 10000;position: fixed;left: 0;right: 0;top: 0;padding: 50px 0 60px;background-color: #fff;box-shadow: 0 0 6px rgba(0,0,0,.1);transform: scaleY(0);transform-origin: top;transition: 0.3s;}
.top-search-box.open{transform: scaleY(1);}
.top-search-box *{box-sizing: border-box;-webkit-box-sizing: border-box;}
.top-search-box .close-btn{position: absolute;right: 0;top: 20px;width: 30px;height: 30px;font-size: 40px;text-align: center;line-height: 24px;color: #999;cursor: pointer;transition: 0.5s;}
.top-search-box .close-btn:hover{transform: rotate(180deg);}
.top-search-box .search-wrap{position: relative;width: 85%;}
.top-search-box .search-wrap:before{content: "";position: absolute;left: 0;top: 50%;width: 30px;height: 30px;background: url(../icon_search_30_blue.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%);}
.top-search-box .search-wrap .input-text{width: 100%;height: 60px;padding: 0 60px;border-bottom: 1px solid #ddd;border-top: 0px solid #ddd;border-right: 0px solid #ddd; border-left: 0px solid #ddd;font-size: 18px;}
.top-search-box .search-wrap .line{position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: #ed1c24;transform: scaleX(0);transform-origin: left;transition: 1s;}
.top-search-box .search-wrap .input-text:focus + .line{transform: scaleX(1);}
.top-search-box .search-wrap .list{display: none;max-height: 200px;z-index: 1;position: absolute;left: 60px;width: 300px;margin-top: 10px;background-color: #fff;border-radius: 8px;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.top-search-box .search-wrap .list .name{padding: 0 15px;font-size: 12px;line-height: 40px;color: #bbb;}
.top-search-box .search-wrap .list li{}
.top-search-box .search-wrap .list li a{display: block;padding: 0 10px 0 30px;font-size: 12px;line-height: 40px;color: #666;}
.top-search-box .search-wrap .list li a:hover{background-color: #f1f1f1;color: #333;}
.top-search-box .hot-words{position: relative;padding-left: 60px;margin-top: 18px;font-size: 0;}
.top-search-box .hot-words .name{position: absolute;left: 0;top: 0;font-size: 16px;line-height: 36px;color: #ed1c24;}
.top-search-box .hot-words a{display: inline-block;padding: 0 1em;margin: 0 16px 5px 0;background-color: #f5f5f5;border-radius: 4px;font-size: 16px;line-height: 36px;color: #999;transition: 0.3s;}
.top-search-box .hot-words a:hover{background-color: #ebf4f7;color: #ed1c24;}

@media screen and (max-width: 768px){
	/*头部搜索栏*/
	#topsearch{right: 13%;}
	.top-search-box{padding: 10px 0;}
	.top-search-box .close-btn{top: 5px;}
	.top-search-box .search-wrap{width: auto;margin-right: 40px;}
	.top-search-box .search-wrap:before{width: 20px;height: 20px;}
	.top-search-box .search-wrap .input-text{height: 40px;padding: 0 30px;font-size: 14px;box-sizing: border-box;-webkit-box-sizing: border-box;}
	.top-search-box .search-wrap .line{position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: #ed1c24;transform: scaleX(0);transform-origin: left;transition: 1s;}
	.top-search-box .search-wrap .input-text:focus + .line{transform: scaleX(1);}
	.top-search-box .search-wrap .list{display: none;max-height: 200px;position: absolute;left: 30px;width: 300px;margin-top: 10px;background-color: #fff;border-radius: 8px;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.2);}
	.top-search-box .search-wrap .list li{}
	.top-search-box .search-wrap .list li a{display: block;padding: 0 20px;font-size: 12px;line-height: 40px;color: #666;}
	.top-search-box .search-wrap .list li a:hover{background-color: #f1f1f1;color: #333;}
	.top-search-box .hot-words{padding-left: 32px;margin-top: 10px;}
	.top-search-box .hot-words .name{font-size: 12px;line-height: 28px;}
	.top-search-box .hot-words a{padding: 0 .5em;margin-right: 10px;margin-bottom: 5px;font-size: 12px;line-height: 28px;}
	/*20201029*/
	.solutwrap .thumbnailbox{width:24%}
	.solutwrap .prodScroll{width:72%}
	.solutwrap .thumbnail .pic{font-size:16px;}
	.solutwrap .thumbnail{height:300px}
	.solunewtxt{line-height:24px}
}